46e6a0bedc608eb50a3adaa6c35c343577183928,src/com/redhat/ceylon/compiler/codegen/ClassTransformer.java,ClassTransformer,makeSetter,#Tree.AttributeDeclaration#,301

Before Change


        int mods = transformAttributeGetSetDeclFlags(decl);
        List<JCAnnotation> annots = gen.makeJavaTypeAnnotations(decl.getDeclarationModel(), gen.actualType(decl));
        final ListBuffer<JCAnnotation> langAnnotations = new ListBuffer<JCAnnotation>();
        if (isActual(decl)) {
            langAnnotations.appendList(gen.makeAtOverride());
        }
        
        return make().MethodDef(make().Modifiers(mods, langAnnotations.toList()),

After Change


                                    makeIdent(atrrName.toString())))));
        }
        
        return MethodDefinitionBuilder
            .setter(gen, atrrName, gen.actualType(decl))
            .modifiers(transformAttributeGetSetDeclFlags(decl))
            .isActual(isActual(decl))
            .block(body)
            .build();
    }

    private JCMethodDecl transform(Tree.AnyMethod def) {